* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

em,
i {
    font-style: normal;
}

li {
    list-style-type: none;
}

img {
    border: 0;
    /* 取消图片底侧空白 */
    vertical-align: middle;
}

input,
button {
    /* 去掉默认样式 */
    border: 0;
    outline: none;
}

a {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
}

.none {
    display: none;
}

.disabled {
    /* 阻止响应鼠标事件 */
    pointer-events: none;
    opacity: 0.5;
}

.shadow {
    box-shadow: 6px 6px 0px;
}

/* 文本删除样式 */
.strikethrough {
    text-decoration: line-through;
}

.Z {
    z-index: 999;
}